Big Huge Thesaurus

tramp steamer

noun